<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // 假设某人有 100,000 现金。 每经过一次路口需要进行一次交费。 交费规则为当他现金大于50,000 时每次需要交 5%如果现金小于等于 50,000 时每次交 5,000 。 请写一程序计算此人可以经过多少次这个路口
        // var num=0;
        // for( i=100000 ; i>=5000;num++){
        //    if(i<=100000 && i>=50000){
        //    i -=i*0.05;
        //     console.log(i);
        //    }else if(i<=50000 && i>=5000){
        //     i -= 5000;
        //     console.log(i);
        //    }
        //    else {
        //     console.log("没钱了")
        //    }
        // };
        // console.log("总共可以过"+num+"次");


        // 定义一个变量，可以通过的次数
        var con = 0;
        // 第一种情况，钱大于50000时，每次扣款5%
        for (var m = 100000; m > 50000; m -= m * 0.05) {
            con++;
        }
        // 第二种情况，钱小于50000，大于等于5000时（小于5000时，不够过一次），扣款5000
        for (i = m; i >= 5000; i -= 5000) {
            con++;
        }
        console.log(con);

    </script>
</body>

</html>